🇬🇧 en fi 🇫🇮

skeleton in the cupboard noun

  • (UK, idiomatic) A shameful secret.
luuranko kaapissa
Wiktionary Links